1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QTRS Reverse
↳ QTRS Reverse
1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
01(2(0(x1))) → 11(x1)
01(2(R(x1))) → 11(R(x1))
L1(2(0(x1))) → L1(1(0(1(x1))))
L1(2(0(x1))) → 11(x1)
01(2(1(x1))) → 11(0(2(x1)))
L1(2(1(x1))) → 01(2(x1))
01(2(R(x1))) → 11(0(1(R(x1))))
11(2(1(x1))) → 01(2(x1))
L1(2(1(x1))) → L1(1(0(2(x1))))
01(2(0(x1))) → 11(0(1(x1)))
01(2(0(x1))) → 01(1(x1))
01(2(R(x1))) → 01(1(R(x1)))
L1(2(0(x1))) → 11(0(1(x1)))
11(2(0(x1))) → 01(1(x1))
11(2(0(x1))) → 11(x1)
L1(2(1(x1))) → 11(0(2(x1)))
11(2(R(x1))) → 11(R(x1))
L1(2(0(x1))) → 01(1(x1))
11(2(R(x1))) → 01(1(R(x1)))
01(2(1(x1))) → 01(2(x1))
1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QTRS Reverse
↳ QTRS Reverse
01(2(0(x1))) → 11(x1)
01(2(R(x1))) → 11(R(x1))
L1(2(0(x1))) → L1(1(0(1(x1))))
L1(2(0(x1))) → 11(x1)
01(2(1(x1))) → 11(0(2(x1)))
L1(2(1(x1))) → 01(2(x1))
01(2(R(x1))) → 11(0(1(R(x1))))
11(2(1(x1))) → 01(2(x1))
L1(2(1(x1))) → L1(1(0(2(x1))))
01(2(0(x1))) → 11(0(1(x1)))
01(2(0(x1))) → 01(1(x1))
01(2(R(x1))) → 01(1(R(x1)))
L1(2(0(x1))) → 11(0(1(x1)))
11(2(0(x1))) → 01(1(x1))
11(2(0(x1))) → 11(x1)
L1(2(1(x1))) → 11(0(2(x1)))
11(2(R(x1))) → 11(R(x1))
L1(2(0(x1))) → 01(1(x1))
11(2(R(x1))) → 01(1(R(x1)))
01(2(1(x1))) → 01(2(x1))
1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
01(2(0(x1))) → 11(x1)
11(2(0(x1))) → 01(1(x1))
11(2(0(x1))) → 11(x1)
01(2(1(x1))) → 11(0(2(x1)))
11(2(1(x1))) → 01(2(x1))
01(2(0(x1))) → 01(1(x1))
01(2(0(x1))) → 11(0(1(x1)))
01(2(1(x1))) → 01(2(x1))
1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
01(2(0(x1))) → 11(x1)
11(2(0(x1))) → 01(1(x1))
11(2(0(x1))) → 11(x1)
01(2(1(x1))) → 11(0(2(x1)))
11(2(1(x1))) → 01(2(x1))
01(2(1(x1))) → 01(2(x1))
01(2(0(x1))) → 11(0(1(x1)))
01(2(0(x1))) → 01(1(x1))
1(2(1(x1))) → 2(0(2(x1)))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(1(x1))) → 1(0(2(x1)))
0(2(0(x1))) → 1(0(1(x1)))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
01(2(0(x1))) → 11(x1)
11(2(0(x1))) → 01(1(x1))
11(2(0(x1))) → 11(x1)
01(2(1(x1))) → 11(0(2(x1)))
11(2(1(x1))) → 01(2(x1))
01(2(1(x1))) → 01(2(x1))
01(2(0(x1))) → 11(0(1(x1)))
01(2(0(x1))) → 01(1(x1))
1(2(1(x1))) → 2(0(2(x1)))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(1(x1))) → 1(0(2(x1)))
0(2(0(x1))) → 1(0(1(x1)))
0(2(R(x1))) → 1(0(1(R(x1))))
01(2(0(x1))) → 11(x1)
11(2(0(x1))) → 01(1(x1))
11(2(0(x1))) → 11(x1)
11(2(1(x1))) → 01(2(x1))
01(2(1(x1))) → 01(2(x1))
01(2(0(x1))) → 01(1(x1))
POL(0(x1)) = x1
POL(01(x1)) = 1 + x1
POL(1(x1)) = 1 + x1
POL(11(x1)) = 2 + x1
POL(2(x1)) = 2 + x1
POL(R(x1)) = x1
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
01(2(1(x1))) → 11(0(2(x1)))
01(2(0(x1))) → 11(0(1(x1)))
1(2(1(x1))) → 2(0(2(x1)))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(1(x1))) → 1(0(2(x1)))
0(2(0(x1))) → 1(0(1(x1)))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QTRS Reverse
↳ QTRS Reverse
L1(2(0(x1))) → L1(1(0(1(x1))))
L1(2(1(x1))) → L1(1(0(2(x1))))
1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesProof
↳ QTRS Reverse
↳ QTRS Reverse
L1(2(0(x1))) → L1(1(0(1(x1))))
L1(2(1(x1))) → L1(1(0(2(x1))))
1(2(1(x1))) → 2(0(2(x1)))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(1(x1))) → 1(0(2(x1)))
0(2(0(x1))) → 1(0(1(x1)))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDPOrderProof
↳ QTRS Reverse
↳ QTRS Reverse
L1(2(0(x1))) → L1(1(0(1(x1))))
L1(2(1(x1))) → L1(1(0(2(x1))))
1(2(1(x1))) → 2(0(2(x1)))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(1(x1))) → 1(0(2(x1)))
0(2(0(x1))) → 1(0(1(x1)))
0(2(R(x1))) → 1(0(1(R(x1))))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
L1(2(0(x1))) → L1(1(0(1(x1))))
L1(2(1(x1))) → L1(1(0(2(x1))))
POL( 1(x1) ) = x1
POL( L1(x1) ) = x1
POL( 0(x1) ) = max{0, -1}
POL( 2(x1) ) = 1
POL( R(x1) ) = x1 + 1
1(2(1(x1))) → 2(0(2(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
1(2(0(x1))) → 2(0(1(x1)))
0(2(1(x1))) → 1(0(2(x1)))
0(2(0(x1))) → 1(0(1(x1)))
0(2(R(x1))) → 1(0(1(R(x1))))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QTRS Reverse
↳ QTRS Reverse
1(2(1(x1))) → 2(0(2(x1)))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(1(x1))) → 1(0(2(x1)))
0(2(0(x1))) → 1(0(1(x1)))
0(2(R(x1))) → 1(0(1(R(x1))))
1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
1(2(1(x))) → 2(0(2(x)))
1(2(0(x))) → 2(0(1(x)))
1(2(L(x))) → 2(0(1(L(x))))
0(2(1(x))) → 1(0(2(x)))
R(2(1(x))) → R(1(0(2(x))))
0(2(0(x))) → 1(0(1(x)))
0(2(L(x))) → 1(0(1(L(x))))
R(2(0(x))) → R(1(0(1(x))))
↳ QTRS
↳ DependencyPairsProof
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
1(2(1(x))) → 2(0(2(x)))
1(2(0(x))) → 2(0(1(x)))
1(2(L(x))) → 2(0(1(L(x))))
0(2(1(x))) → 1(0(2(x)))
R(2(1(x))) → R(1(0(2(x))))
0(2(0(x))) → 1(0(1(x)))
0(2(L(x))) → 1(0(1(L(x))))
R(2(0(x))) → R(1(0(1(x))))
1(2(1(x1))) → 2(0(2(x1)))
0(2(1(x1))) → 1(0(2(x1)))
L(2(1(x1))) → L(1(0(2(x1))))
1(2(0(x1))) → 2(0(1(x1)))
1(2(R(x1))) → 2(0(1(R(x1))))
0(2(0(x1))) → 1(0(1(x1)))
L(2(0(x1))) → L(1(0(1(x1))))
0(2(R(x1))) → 1(0(1(R(x1))))
1(2(1(x))) → 2(0(2(x)))
1(2(0(x))) → 2(0(1(x)))
1(2(L(x))) → 2(0(1(L(x))))
0(2(1(x))) → 1(0(2(x)))
R(2(1(x))) → R(1(0(2(x))))
0(2(0(x))) → 1(0(1(x)))
0(2(L(x))) → 1(0(1(L(x))))
R(2(0(x))) → R(1(0(1(x))))
↳ QTRS
↳ DependencyPairsProof
↳ QTRS Reverse
↳ QTRS Reverse
↳ QTRS
1(2(1(x))) → 2(0(2(x)))
1(2(0(x))) → 2(0(1(x)))
1(2(L(x))) → 2(0(1(L(x))))
0(2(1(x))) → 1(0(2(x)))
R(2(1(x))) → R(1(0(2(x))))
0(2(0(x))) → 1(0(1(x)))
0(2(L(x))) → 1(0(1(L(x))))
R(2(0(x))) → R(1(0(1(x))))